home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / D-G / DropInfo ƒ / DI⁄P / DropInfo.make < prev    next >
Encoding:
Text File  |  1991-12-22  |  3.1 KB  |  94 lines  |  [TEXT/MPS ]

  1. ##*****************************************************************************
  2. ##
  3. ##  Project Name:    DropInfo
  4. ##     File Name:    DropInfo.make
  5. ##
  6. ##   Description:    Makefile for DropShell
  7. ##                        This makefile was created with & must be built by
  8. ##                        MPW's Build Menu.  Simply use the Build… option,
  9. ##                        specifying DropShell as the thing to build.
  10. ##                        You can also use the BuildProgram command
  11. ##
  12. ##*****************************************************************************
  13. ##                       A U T H O R   I D E N T I T Y
  14. ##*****************************************************************************
  15. ##
  16. ##    Initials    Name
  17. ##    --------    -----------------------------------------------
  18. ##    LDR            Leonard Rosenthol
  19. ##
  20. ##*****************************************************************************
  21. ##                      R E V I S I O N   H I S T O R Y
  22. ##*****************************************************************************
  23. ##
  24. ##      Date        Time    Author    Description
  25. ##    --------    -----    ------    ---------------------------------------------
  26. ##    12/11/91            LDR        Modified for use with DropInfo
  27. ##    11/24/91            LDR        Cleaned up with some new vars
  28. ##                                Added stuff for new DSUtils file
  29. ##    10/30/91            LDR        Added new POptions flag which includes $IFC setup
  30. ##    10/28/91            LDR        Officially renamed DropShell (from QuickShell)
  31. ##                                And added some comments
  32. ##    04/08/91    23:57    LDR        Original Version
  33. ##
  34. ##*****************************************************************************
  35.  
  36. #   File:       DropInfo.make
  37. #   Target:     DropInfo
  38. #   Sources:    DSGlobals.p
  39. #               DSAppleEvents.p
  40. #               DropShell.p
  41. #               DropInfo.r
  42. #               DSUserProcs.p
  43. #                DSUtils.p
  44. #                 -- DropInfo Specific --
  45. #                DIStuff.p
  46. #                DIUtils.p
  47.  
  48. AppName    = "Drop•Info"
  49.  
  50. ObjectDir = ":Objects:"
  51. POptions  = -o {ObjectDir} -d THINK_Pascal=FALSE
  52.  
  53. LIBS    = ∂
  54.         "{Libraries}"Runtime.o ∂
  55.         "{Libraries}"Interface.o ∂
  56.         "{PLibraries}"SANELib.o ∂
  57.         "{PLibraries}"PasLib.o
  58.  
  59. OBJECTS = ∂
  60.         {ObjectDir}DIStuff.p.o ∂
  61.         {ObjectDir}DIUtils.p.o ∂
  62.         {ObjectDir}DSGlobals.p.o ∂
  63.         {ObjectDir}DSUtils.p.o ∂
  64.         {ObjectDir}DSAppleEvents.p.o ∂
  65.         {ObjectDir}DSUserProcs.p.o ∂
  66.         {ObjectDir}DropShell.p.o
  67.  
  68.  
  69. #DropInfo Specific Files
  70. "{ObjectDir}"DIUtils.p.o ƒ DropInfo.make DSUserProcs.p DIUtils.p
  71.      Pascal  {POptions} DIUtils.p
  72. "{ObjectDir}"DIStuff.p.o ƒ DropInfo.make DSUserProcs.p DIUtils.p DIStuff.p
  73.      Pascal  {POptions} DIStuff.p
  74.  
  75. "{ObjectDir}"DSGlobals.p.o ƒ DropInfo.make DSGlobals.p
  76.      Pascal  {POptions} DSGlobals.p
  77. "{ObjectDir}"DSUtils.p.o ƒ DropInfo.make DSGlobals.p DSUtils.p 
  78.      Pascal  {POptions} DSUtils.p
  79. "{ObjectDir}"DSUserProcs.p.o ƒ DropInfo.make DSGlobals.p DSUtils.p DSUserProcs.p
  80.      Pascal  {POptions} DSUserProcs.p
  81. "{ObjectDir}"DSAppleEvents.p.o ƒ DropInfo.make DSGlobals.p DSUtils.p DSUserProcs.p DSAppleEvents.p
  82.      Pascal  {POptions} DSAppleEvents.p
  83. "{ObjectDir}"DropShell.p.o ƒ DropInfo.make DSGlobals.p DSUtils.p DSUserProcs.p DSAppleEvents.p DropShell.p
  84.      Pascal  {POptions} DropShell.p
  85.  
  86. DropInfo ƒƒ DropInfo.make {OBJECTS}
  87.     Link -w -t APPL -c 'DInf' ∂
  88.         {OBJECTS} {LIBS} ∂
  89.         -o {AppName}
  90.  
  91. DropInfo ƒƒ DropInfo.make DropInfo.r
  92.     Rez DropInfo.r -append -o {AppName}
  93.  
  94.